Wasting Program Final Solution